home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power Tools 1993 November - Disc 2
/
Power Tools Plus (Disc 2 of 2)(November 1993)(HP).iso
/
hotlines
/
gsyhl
/
dbfeat
/
ingres.txt
< prev
next >
Wrap
Text File
|
1993-04-02
|
29KB
|
523 lines
STRATEGIC PROFILE OF THIRD-PARTY RELATIONAL DATABASES
------INGRES Ver 6.4-------
LANGUAGES SUPPORT
------------------------------------------------------------------------
Japanese Yes
------------------------------------------------------------------------
Hanggui Yes; also Korean, Chinese
------------------------------------------------------------------------
Sorting Sequences Yes
------------------------------------------------------------------------
Error messges Yes
------------------------------------------------------------------------
Upper/Lower case conversion Yes
------------------------------------------------------------------------
Sorting/Collating sequences Yes
------------------------------------------------------------------------
Multiple character set support Yes
------------------------------------------------------------------------
2-Byte character set Yes
------------------------------------------------------------------------
GRAPHICS PRESENTATION Ingres/Graphics VIGRAPH
------------------------------------------------------------------------
WYSIWYG environment Yes
------------------------------------------------------------------------
Product graphics directly from query Yes
CONNECTIVITY/GATEWAYS
------------------------------------------------------------------------
DB2 Connectivity Yes; read-only for IMS
VAX VMS, IMS, Allbase, Oracle, Rdb No for Oracle
------------------------------------------------------------------------
PC Integration Ingres/PCLINK, PC Ingres,
Ingres,ABF/4GL, Tools
for DOS & Servers for OS/2
Windows3.1, Mac
PORTABILITY
------------------------------------------------------------------------
ANSI 89 (level 2) compatibility Yes
------------------------------------------------------------------------
Hardware Platform Supported IBM Mainframe, HP 3000,
HP 9000, DEC VAX, Unix
systems, PCs, Macintosh
------------------------------------------------------------------------
Operating System Supported HP MPX-iX, HP-UX, IBM VM
VAX VMS, Unix, DOS, OS/2,
Windows
------------------------------------------------------------------------
Support for Non-Relational Database Yes; via gateways
------------------------------------------------------------------------
DATA TYPES If not supported, can be
built using object mgmt
extension
-------------------------------------------------------------------------
Character Yes
------------------------------------------------------------------------
Integer Yes
------------------------------------------------------------------------
Float Yes
------------------------------------------------------------------------
Logical No
------------------------------------------------------------------------
Currency Yes
------------------------------------------------------------------------
Date Yes
------------------------------------------------------------------------
Time Yes
------------------------------------------------------------------------
Long Text No
------------------------------------------------------------------------
Image (BLOBS) No; 4GL can handle as
series of binary data type
------------------------------------------------------------------------
Support for Arrays No
------------------------------------------------------------------------
User defined data type Yes
------------------------------------------------------------------------
User defined functions and operators Yes
------------------------------------------------------------------------
Binary (Fixed / Var) Yes (2008 bytes max)
------------------------------------------------------------------------
Sound No
------------------------------------------------------------------------
Graphics No
------------------------------------------------------------------------
Facsimiles No
DISTRIBUTION Ingres/STAR, Ingres/NET
------------------------------------------------------------------------
Parallel Server Yes
------------------------------------------------------------------------
Location Transparency Yes
------------------------------------------------------------------------
Distributed Query Processing Yes
------------------------------------------------------------------------
Distributed query optimizer Yes
------------------------------------------------------------------------
Distributed transaction processing
(2-phase commit) Yes; Ingres database only
------------------------------------------------------------------------
Support for data replication No
------------------------------------------------------------------------
Access to heterogeneous databases Yes
------------------------------------------------------------------------
Loosely coupled support Yes
------------------------------------------------------------------------
Distributed data dictionary Yes
------------------------------------------------------------------------
Max. no. of simultaneously connected dbs Unlimited
ARCHITECTURE
------------------------------------------------------------------------
Client/Server Yes
------------------------------------------------------------------------
Multiserver Yes
------------------------------------------------------------------------
Maximum number of server/systems No limit
------------------------------------------------------------------------
Maximum number of user/server Platform dependent
------------------------------------------------------------------------
Maxiumu number of user/system No limit
------------------------------------------------------------------------
Multithreaded server Yes
------------------------------------------------------------------------
Support for symmetric multiprocessors Yes
------------------------------------------------------------------------
Open architecture (APIs available) Yes; call level interface/
embedded SQL
------------------------------------------------------------------------
Loosely coupled support Yes
------------------------------------------------------------------------
UNDERLYING FILE STRUCTURE Unix; users raw i/o for
log files
------------------------------------------------------------------------
DATABASE PARAMETERS
-------------------------------------------------------------------------
Database size No limit
------------------------------------------------------------------------
Database/server No limit
------------------------------------------------------------------------
Tables/database No limit
------------------------------------------------------------------------
Records/database No limit
------------------------------------------------------------------------
Record size 2K
------------------------------------------------------------------------
Fields/record 300
------------------------------------------------------------------------
Indexes/database No limit
------------------------------------------------------------------------
Database connected to a client No limit with multisession
connected
------------------------------------------------------------------------
USER INTERFACE Menu-driven
------------------------------------------------------------------------
Menu bypass Yes
------------------------------------------------------------------------
Contextual help Yes
------------------------------------------------------------------------
Tutorial Yes
------------------------------------------------------------------------
Ability to customize standard menus No
------------------------------------------------------------------------
Support for colors Yes
------------------------------------------------------------------------
Support for graphical user interface Yes; X-Windows, Windows 4GL,
DEC Windows, OSF/Motif
------------------------------------------------------------------------
SCREEN FORMS Windows 4GL, Ingres/ Vision
Visual Forms Editory
------------------------------------------------------------------------
Default form generator Yes
------------------------------------------------------------------------
Customized Yes
------------------------------------------------------------------------
Multiple tables/forms Yes
------------------------------------------------------------------------
Multiple screens/forms Yes
------------------------------------------------------------------------
Embedded processing (if-then-else, display Yes
aggregates)
------------------------------------------------------------------------
FIELD ATTRIBUTES ON FORMS
------------------------------------------------------------------------
Case conversion Yes
------------------------------------------------------------------------
Default Value Yes
------------------------------------------------------------------------
Required field Yes
------------------------------------------------------------------------
Acceptable values Yes
------------------------------------------------------------------------
Verification (enter data twice) No; yes in 4GL
------------------------------------------------------------------------
Formatting of data No; yes in 4GL
------------------------------------------------------------------------
Calculated fields No; yes in 4GL
------------------------------------------------------------------------
Display/read only (no entry/update) Yes
------------------------------------------------------------------------
Hidden Yes
------------------------------------------------------------------------
Prompt (for data entry) Yes
------------------------------------------------------------------------
Customized help Yes
------------------------------------------------------------------------
Video display Yes
------------------------------------------------------------------------
Ability to change field attribute Yes
dynamically
------------------------------------------------------------------------
QUERY-BY-FORMS QBF, Windows/4GL, Ingres/
Vision
------------------------------------------------------------------------
Exact match Yes
------------------------------------------------------------------------
Relational operators Yes
------------------------------------------------------------------------
List of values Yes
------------------------------------------------------------------------
Wild cards Yes
------------------------------------------------------------------------
Maximum/Minimum values Yes
------------------------------------------------------------------------
Print query results No; use print screen
------------------------------------------------------------------------
Pass results to report writer No
------------------------------------------------------------------------
Text search Yes
------------------------------------------------------------------------
SQL
------------------------------------------------------------------------
Standard SQL statements Yes
------------------------------------------------------------------------
Data Definition language (DDL) Yes
------------------------------------------------------------------------
Data manipulation language (DML) Yes
------------------------------------------------------------------------
Extension to SQL Yes
------------------------------------------------------------------------
Commit/rollback transaction Yes
------------------------------------------------------------------------
Execute operating systems commands Yes
------------------------------------------------------------------------
Load/unload data to/from ASCII file Yes
------------------------------------------------------------------------
Additional data definition statements Yes (no alter table)
------------------------------------------------------------------------
Control-of-flow logic Yes
------------------------------------------------------------------------
Support for embedded SQL Yes; Ada, C, Cobol,
Fortran, (Pascal, Basic,
PL/1 not on HP)
------------------------------------------------------------------------
Suport for dynamic SQL Yes
------------------------------------------------------------------------
Can create new tables with query results Yes
------------------------------------------------------------------------
Stored queries Yes
------------------------------------------------------------------------
CASE-insensitive (eg., filed names) Yes
------------------------------------------------------------------------
Can call C routines Yes
------------------------------------------------------------------------
How create SQL queries/statements Interactive query editor
------------------------------------------------------------------------
Query optimizer-statistical Yes
------------------------------------------------------------------------
Syntax independent performance Yes
------------------------------------------------------------------------
Optimization method Cost-based
------------------------------------------------------------------------
Procedural extension to SQL Yes
------------------------------------------------------------------------
Remote SQL database calls Yes
------------------------------------------------------------------------
B-TREE INDEXING
-------------------------------------------------------------------------
Maximum number of indexes No limit
------------------------------------------------------------------------
Maximum number of fields/index 256
------------------------------------------------------------------------
Maximum size of index key 400 bytes
------------------------------------------------------------------------
Order options Ascend/Descend
------------------------------------------------------------------------
Unique index Yes
------------------------------------------------------------------------
Clustered index Yes
------------------------------------------------------------------------
Other file access methods (hash, etc.) Heap, ISAM, Sorted Heap
------------------------------------------------------------------------
REPORT WRITER Report-By-Forms
------------------------------------------------------------------------
Non Procedural Yes
------------------------------------------------------------------------
Default report generator Yes
------------------------------------------------------------------------
Interactive report generator Yes
using screen forms
------------------------------------------------------------------------
Interactive debugging No
------------------------------------------------------------------------
Input source SQL/QUEL
------------------------------------------------------------------------
Multiple tables Yes
------------------------------------------------------------------------
Page formatting Yes
------------------------------------------------------------------------
Headers and footers Yes
------------------------------------------------------------------------
Data formatting Yes
------------------------------------------------------------------------
Sort data Yes
------------------------------------------------------------------------
Aggregate functions Yes
------------------------------------------------------------------------
Logical processing (if-then logic) Yes
------------------------------------------------------------------------
User variables Yes
------------------------------------------------------------------------
Prompt for input variables at run time Yes
------------------------------------------------------------------------
APPLICATION GENERATOR Ingres 4GL, Windows 4GL,
ABF
------------------------------------------------------------------------
CASE Tools Windows 4GL, CADRE
------------------------------------------------------------------------
4GL Interface Yes; Ingres/Windows 4GL
------------------------------------------------------------------------
Ability to design application menus Yes
------------------------------------------------------------------------
Default menu generator Yes
------------------------------------------------------------------------
Custom help Yes
------------------------------------------------------------------------
Consistent module interface Yes
------------------------------------------------------------------------
Toolset for multimedia application No
------------------------------------------------------------------------
ABILITY TO CREATE VIEWS Yes
---------------------------------------------------------------------------
INTEGRITY Yes
--------------------------------------------------------------------------
Transaction logging Yes
------------------------------------------------------------------------
Commit/rollback transaction Yes
------------------------------------------------------------------------
Roll forward Yes
------------------------------------------------------------------------
Referential integrity Yes; with optional knowledge
management extension; done
via rule (declarative)
------------------------------------------------------------------------
Field validation Yes; on a form via rules
------------------------------------------------------------------------
Support for business rules Yes
------------------------------------------------------------------------
Database Triggers Yes
------------------------------------------------------------------------
Database event alerters
------------------------------------------------------------------------
Entity integrity Yes
------------------------------------------------------------------------
Domain Integrity Yes
------------------------------------------------------------------------
STORED PROCEDURES Business Rules in RDBMS
------------------------------------------------------------------------
Precompiled Yes
------------------------------------------------------------------------
Can be nested Yes
------------------------------------------------------------------------
Ability to store and execute Yes
procedures on the server
------------------------------------------------------------------------
CONCURRENCY CONTROL LOCKING LEVELS
------------------------------------------------------------------------
Database Yes
------------------------------------------------------------------------
Table Yes
------------------------------------------------------------------------
Record (row) No
------------------------------------------------------------------------
Page Yes; default
------------------------------------------------------------------------
Lock type: shared, update, exclusive Shared, exclusive, no lock
------------------------------------------------------------------------
Deadlock recognition Yes
------------------------------------------------------------------------
Other data isolation levels No lock, repeatable read
DATABASE SECURITY
------------------------------------------------------------------------
Login password No
------------------------------------------------------------------------
Multilevel access control Yes
------------------------------------------------------------------------
User Yes
------------------------------------------------------------------------
Group Yes
------------------------------------------------------------------------
Application Yes
------------------------------------------------------------------------
Database-level access Yes
------------------------------------------------------------------------
Table-level access Yes
------------------------------------------------------------------------
Record-level access Yes
------------------------------------------------------------------------
Field-level access Yes
------------------------------------------------------------------------
Access by time of day Yes
------------------------------------------------------------------------
Access by location (workstation) No; yes with QUEL
------------------------------------------------------------------------
Ability to define resource limits on user Yes
queries (same as create views?)
------------------------------------------------------------------------
AVAILABILITY
------------------------------------------------------------------------
On-line backup Yes
------------------------------------------------------------------------
On-line database changes Yes
------------------------------------------------------------------------
Software-based disk mirroring No
------------------------------------------------------------------------
Raw Input-Output No, except for raw log file
------------------------------------------------------------------------
Database can scan multiple physical Yes
devices (disks)
------------------------------------------------------------------------
Support for CD-ROM, WORM Drives No; not recommended
------------------------------------------------------------------------
NETWORK SUPPORT TCP/IP, NetBIOS, DECNet
Novell's, SPX/IPX, LUO,
OSI, Banyan Vines, asynch
------------------------------------------------------------------------
IMPORT / EXPORT CAPABILITY
------------------------------------------------------------------------
Import formats ASCII delimited, fixed field
------------------------------------------------------------------------
Export formats ASCII delimited, fixed field
------------------------------------------------------------------------
DATABASE ADMINISTRATION
------------------------------------------------------------------------
Screen based administrative utilities Yes
------------------------------------------------------------------------
Performance tuning Yes
------------------------------------------------------------------------
Dynamic modification Yes
------------------------------------------------------------------------
Dynamic disk space allocation Yes
------------------------------------------------------------------------
I/O REDUCTION TECHNIQUES
------------------------------------------------------------------------
Fast Commit Yes
------------------------------------------------------------------------
Group Commit Yes
------------------------------------------------------------------------
Parallel Checkpoint on multiprocessor Yes
systems
------------------------------------------------------------------------
Index compression Yes
------------------------------------------------------------------------
Data compression Yes
------------------------------------------------------------------------
Multiblock Read/Write Yes
------------------------------------------------------------------------
FAULT-TOLERANCE
------------------------------------------------------------------------
Mirrored Discs No
------------------------------------------------------------------------
Disc Failures No
------------------------------------------------------------------------
CPU Failures No
------------------------------------------------------------------------